lack of self-confidence - French English Dictionary